Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
grand chelem
n. grand slam, winning of the main sporting events in a season; home run with bases load...
detail>>
1
2
3
Next